/**
 * <p>Title: Equipment</p>
 * <p>Description: Equipment实体类</p>
 * <p>Copyright: Shanghai Batchsight Pharmaceutical Technologies, Inc. Copyright(c) 2016</p>
 * @author Huang Zhong Wei
 * @version 1.0
 * <pre>Histroy:
 *       2016-12-8  Huang Zhong Wei Create
 *</pre>
*/
package cn.jhg.account.entity;

import java.io.Serializable;

public class Equipment implements Serializable {

	private int id = 0;//设备id
	private String no = null;//设备编号
	private String name = null;//设备名称
	private String model = null;//设备型号
	private int typeId = 0;//设备类型id
	private String typeName = null;//设备类型名称
	private String typeDescription = null;//设备类型描述
	private int statusId=0;//设备状态id
	private String statusName = null;//设备状态
	private String property = null;//设备属性id
	private EquipmentProperty propertyValue = null; //设备属性
	private int barcodeId=0;//条形码id
	private String barcode = null;//设备条形码
	private int workcenterId=0;
	private int available=0;//1:表示可用，0表示不可用
	
	private String precision=null;//精度
	private String validDate=null;//有效期
	private String minimumRange=null;//最小量程
	private String ultimateRange=null;//最大量程
	private String selfCheck=null;//是否自校
	private String unit=null;//单位
	
	
	
	public String getPrecision() {
		return precision;
	}
	public void setPrecision(String precision) {
		this.precision = precision;
	}
	public String getValidDate() {
		return validDate;
	}
	public void setValidDate(String validDate) {
		this.validDate = validDate;
	}
	public String getMinimumRange() {
		return minimumRange;
	}
	public void setMinimumRange(String minimumRange) {
		this.minimumRange = minimumRange;
	}
	public String getUltimateRange() {
		return ultimateRange;
	}
	public void setUltimateRange(String ultimateRange) {
		this.ultimateRange = ultimateRange;
	}
	public String getSelfCheck() {
		return selfCheck;
	}
	public void setSelfCheck(String selfCheck) {
		this.selfCheck = selfCheck;
	}
	public String getUnit() {
		return unit;
	}
	public void setUnit(String unit) {
		this.unit = unit;
	}
	public int getAvailable() {
		return available;
	}
	public void setAvailable(int available) {
		this.available = available;
	}
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getNo() {
		return no;
	}
	public void setNo(String no) {
		this.no = no;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getModel() {
		return model;
	}
	public void setModel(String model) {
		this.model = model;
	}
	public int getTypeId() {
		return typeId;
	}
	public void setTypeId(int typeId) {
		this.typeId = typeId;
	}
	public String getTypeName() {
		return typeName;
	}
	public void setTypeName(String typeName) {
		this.typeName = typeName;
	}
	public String getTypeDescription() {
		return typeDescription;
	}
	public void setTypeDescription(String typeDescription) {
		this.typeDescription = typeDescription;
	}
	public int getStatusId() {
		return statusId;
	}
	public void setStatusId(int statusId) {
		this.statusId = statusId;
	}
	public String getStatusName() {
		return statusName;
	}
	public void setStatusName(String statusName) {
		this.statusName = statusName;
	}
	public String getProperty() {
		return property;
	}
	public void setProperty(String property) {
		this.property = property;
	}
	public EquipmentProperty getPropertyValue() {
		return propertyValue;
	}
	public void setPropertyValue(EquipmentProperty propertyValue) {
		this.propertyValue = propertyValue;
	}
	public int getBarcodeId() {
		return barcodeId;
	}
	public void setBarcodeId(int barcodeId) {
		this.barcodeId = barcodeId;
	}
	public String getBarcode() {
		return barcode;
	}
	public void setBarcode(String barcode) {
		this.barcode = barcode;
	}
	public int getWorkcenterId() {
		return workcenterId;
	}
	public void setWorkcenterId(int workcenterId) {
		this.workcenterId = workcenterId;
	}
	@Override
	public String toString() {
		return "Equipment [id=" + id + ", no=" + no + ", name=" + name + ", model=" + model + ", typeId=" + typeId
				+ ", typeName=" + typeName + ", typeDescription=" + typeDescription + ", statusId=" + statusId
				+ ", statusName=" + statusName + ", property=" + property + ", propertyValue=" + propertyValue
				+ ", barcodeId=" + barcodeId + ", barcode=" + barcode + ", workcenterId=" + workcenterId
				+ ", available=" + available + ", precision=" + precision + ", validDate=" + validDate
				+ ", minimumRange=" + minimumRange + ", ultimateRange=" + ultimateRange + ", selfCheck=" + selfCheck
				+ ", unit=" + unit + "]";
	}
	
	
	
	
}
